<%@ page import="cardbs.domain.Part" %>
<%@ page import="cardbs.domain.Service" %>
<%@ page import="java.util.*" %>
<%@ page language="java" contentType="text/html; harset=utf-8"
    pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Έκδοση Λογαριασμού</title>

</head>
<body>
<%
String[] partsServiceNames = (String[]) session.getAttribute("partsServiceNames");
Double[] partsServicePrice = (Double[]) session.getAttribute("partsServicePrice");
Integer[] partsServiceAmount = (Integer[]) session.getAttribute("partsServiceAmount");
String[] worksServiceDescription = (String[]) session.getAttribute("worksServiceDescription");
Double[] worksServicePrice = (Double[]) session.getAttribute("worksServicePrice");
int partsOfServiceNo = (Integer) session.getAttribute("partsOfServiceNo");
int worksOfServiceNo = (Integer) session.getAttribute("worksOfServiceNo");
double sumPartsPrice = (Double) session.getAttribute("sumPartsPrice");
double sumWorksPrice = (Double) session.getAttribute("sumWorksPrice");
double totalPrice = (Double) session.getAttribute("totalPrice");
Service service = (Service) session.getAttribute("service");
String trafficNo = (String) session.getAttribute("trafficNo");
String[] vehicleInfoValues = (String[]) session.getAttribute("vehicleInfoValues");
String[] vehicleInfo = (String[]) session.getAttribute("vehicleInfo");
String[] customerInfoValues = (String[]) session.getAttribute("customerInfoValues");
String[] customerInfo = (String[]) session.getAttribute("customerInfo");
%>

<FORM Name = "confirmBill"  method="post" action="/car-dbs-implementation/ConfirmBillServlet">
 <div align="center">
<jsp:include page="exitPage.jsp"/>
<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
					<td width="32%"><img
						src="../../images/loginPages/ΈκδοσηΛογαριασμού.png" alt="Service A.E."
						width="260" height="228" /></td>
					<td style="width: 606px" width="842">
<h2></h2>
 <br>
  <h2>Λογαριασμός service που ξεκίνησε στις <b><%=service.getStartDate().getTime()%></b> για το όχημα <%=trafficNo%></h2>
 <table border="5">
 <tr><b>Στοιχεία οχήματος</b></tr>
 <tr>
 
 	<td><h3><%=vehicleInfo[0]%></h3></td>
 	<td><h3><%=vehicleInfo[1]%></h3></td>
 	<td><h3><%=vehicleInfo[2]%></h3></td>
 	<td><h3><%=vehicleInfo[3]%></h3></td>
 	<td><h3><%=vehicleInfo[4]%></h3></td>
 	
 </tr>
 <tr>
    <td><h3><%=vehicleInfoValues[0]%></h3></td>
 	<td><h3><%=vehicleInfoValues[1]%></h3></td>
 	<td><h3><%=vehicleInfoValues[2]%></h3></td>
 	<td><h3><%=vehicleInfoValues[3]%></h3></td>
 	<td><h3><%=vehicleInfoValues[4]%></h3></td>
 	
  </tr>	
 </table>
  <table border="5">
 <tr><b>Στοιχεία πελάτη</b></tr>
 <tr>
 
 	<td><h3><%=customerInfo[0]%></h3></td>
 	<td><h3><%=customerInfo[1]%></h3></td>
 	<td><h3><%=customerInfo[2]%></h3></td>
 	<td><h3><%=customerInfo[3]%></h3></td>
 	<td><h3><%=customerInfo[4]%></h3></td>
 	<td><h3><%=customerInfo[5]%></h3></td>
 </tr>
 <tr>
    <td><h3><%=customerInfoValues[0]%></h3></td>
 	<td><h3><%=customerInfoValues[1]%></h3></td>
 	<td><h3><%=customerInfoValues[2]%></h3></td>
 	<td><h3><%=customerInfoValues[3]%></h3></td>
 	<td><h3><%=customerInfoValues[4]%></h3></td>
 	<td><h3><%=customerInfoValues[5]%></h3></td>
    	
  </tr>	
 </table>

  <h2></h2>
 <br>
  <h2>Καταγραφή και τιμολόγηση εργασιών και ανταλλακτικών που χρησιμοποιήθηκαν στο service</h2>
 <table border="5">
 <tr><h2><b>Ανταλλακτικά</b> </h2></tr>
 <tr>
 	<td><h3>Όνομα ανταλλακτικού</h3></td>
 	<td><h3>Τιμή ανταλλακτικού (ευρώ)</h3></td>
 	<td><h3>Ποσότητα ανταλλακτικού που χρησιμοποιήθηκε</h3></td>
 </tr>
 <%if((partsOfServiceNo>0)){
  	for (int i=0;i<partsOfServiceNo;i++){
    %>
  <tr>
    	<td><%=partsServiceNames[i]%></td>
    	<td><%=partsServicePrice[i]%></td>
    	<td><%=partsServiceAmount[i]%></td>
    	    	
  </tr>	
  <% }
  }else{%>
	  <tr>
	  <td>
	  <font size="4" face="arial" color="green">Δεν χρησιμοποιήθηκαν ανταλλακτικά στο service</font>
	  </td>
	  <td> - </td>
	  <td> - </td>
	  </tr>
	  
  <%}%>
  </table>
  <table border="8">
  <tr>
  	<td><h3> Μερικό σύνολο από ανταλλακτικά (ευρώ):</h3></td>
  	<td><%= sumPartsPrice%></td>
  	<td> </td>
  	</tr>
 </table>
 <br>
 <table border="5">
 <tr><h2><b>Εργασίες</b></h2></tr>
 <tr>
 	<td><h3>Περιγραφή εργασίας</h3></td>
 	<td><h3>Τιμή εργασίας (ευρώ)</h3></td>
 	
 </tr>
 <%if((worksOfServiceNo>0)){
  	for (int j=0;j<worksOfServiceNo;j++){
    %>
  <tr>
    	<td><%=worksServiceDescription[j]%></td>
    	<td><%=worksServicePrice[j]%></td>
    	   	
  </tr>	
  <%}
  }else{%>
	  <tr>
	  <td>
	  <font size="4" face="arial" color="green">Δεν έγιναν εργασίες στο service</font>
	  </td>
	  <td> - </td>
	  </tr>
	  
  <% }%>
  </table>
  <table border="8">
   <tr>
  	<td><h3> Μερικό σύνολο από εργασίες (ευρώ):</h3></td>
  	<td><%=sumWorksPrice%></td>
  	</tr>
 </table>
 <br>
 <table border="10"> 
 
  	<tr>
  	<td><h2> Συνολικό ποσό πληρωμής (ευρώ):</h2></td>
  	<td><%=totalPrice%></td>
  	</tr>
  		<tr>
  	<td> <h2>Ημερομηνία Έκδοσης Λογαριασμού:</h2></td>
  	<%Calendar now = Calendar.getInstance();
  	HttpSession sess = request.getSession(true);
	sess.setAttribute("endDate", now);%>
  	<td><%=now.getTime()%></td>
  	</tr>
 </table>
 <h3>Αν συμφωνείτε με τα στοιχεία του λογαριασμού, μπορείτε να <font size="4" face="arial" color="red"><b>εκτυπώσετε</b> </font>τον λογαριασμό του πελάτη σας! Αλλιώς επικοινωνήστε με τους Departments users για να διορθώσουν τυχόν λάθη!
 </h3><br>
 <font size="4" face="arial" color="red">Στη συνέχεια επιβεβαιώστε το λογαριασμό προκειμένου να ολοκληρωθεί το service!</font>
  </td>
  </tr>
  </table>
 <table align="center">
  	<tr>
  		
  		<td align="center" width="45%" width="560">
  		 <input TYPE="submit" VALUE="Επιβεβαίωση Λογαριασμού" style="width: 193px" >
  		</td>
  		<td width="5%" width="56">
			<a href="/car-dbs-implementation/uipages/firstPagePages/HeadmasterViewLoginPage.jsp"><img src="../../images/CancelButton.png" style="border:1px solid black;"/></a>
		</td>
  	</tr>
 </table>
 </div>
 </FORM>
</body>
</html>